package com.mt.api.modules.domain.vo;

import lombok.Data;

/**
 * @Author: plover
 * @Date: 2022/06/23 16:26
 * @Description:
 */
@Data
public class MemberPageRecordPageVo {

    private Integer id;
    /**
     * 商户系统内部订单号
     */
    private String outTradeNo;
    /**
     * 支付金额
     */
    private String amount;
    /**
     * 支付时间
     */
    private String payTime;
    /**
     * 月数
     */
    private Integer monthCount;
    /**
     * 子账号数
     */
    private Integer childAccountCount;

    /**
     * 交易状态，枚举值：
     * SUCCESS：支付成功
     * REFUND：转入退款
     * NOTPAY：未支付
     * CLOSED：已关闭
     * REVOKED：已撤销（仅付款码支付会返回）
     * USERPAYING：用户支付中（仅付款码支付会返回）
     * PAYERROR：支付失败（仅付款码支付会返回）
     */
    private String tradeState;

    private String tradeStateDesc;

    /**
     * 支付完成时间
     */
    private String successTime;

}
